namespace Kayac
{
	public class PidController1 : IPidController<float>
	{
		private PidState<float> state;

		private PidSettings settings;

		private bool started;

		public PidState<float> State => default(PidState<float>);

		public float ErrorSum => 0f;

		public float PrevError => 0f;

		public PidController1(PidSettings settings)
		{
		}

		public void SetSettings(PidSettings settings)
		{
		}

		public void Restore(PidState<float> state)
		{
		}

		public float Update(float x, float r, float deltaTime)
		{
			return 0f;
		}

		public void Reset()
		{
		}
	}
}
